feed apparatus - Spanish English Dictionary